import java.util.LinkedHashMap;
import java.util.Map;
import java.util.TreeMap;

public class Map_Test {
    // 掌握map集合的特点
    public static void main(String[] args) {
//        Map<String, Integer> map = new HashMap<>();      // 经典代码   按照键   无序  不重复  无索引
        Map<String, Integer> map = new LinkedHashMap<>();  //                  有序  不重复  无索引
        map.put("手表",4);
        map.put("手机",3);
        map.put("手表",2);   // 后面重复的数据会覆盖前面的数据(键)
        map.put("空调",4);
        map.put("笔记本",10);
        map.put(null,null);
        System.out.println(map);

        Map<Integer,String> map1 = new TreeMap<>();   //  可排序  不重复  无索引
        map1.put(10,"张三");
        map1.put(10,"王麻子");
        map1.put(5,"李四");
        map1.put(20,"王五");
        System.out.println(map1);
    }
}
